Part Number Hot Search : 
F71883 FUSES000 6KE12 270M10V VSM52151 SG3501 GKG20067 LB011M18
Product Description
Full Text Search
 

To Download D68000 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  all trademarks mentioned in this document are trademarks of their respective owners. copyright 1999-2007 dcd ? digital core design. all rights reserved. http://www.digitalcoredesign.com http://www.dcd.pl absolute data: d d 6 6 8 8 0 0 0 0 0 0 16/32-bit microprocessor ver 1.15 overview D68000 soft core is binary-compatible with the industry standard 68000 32-bit microcontroller. D68000 has a 16-bit data bus and 24-bit ad- dress data bus. it is code compatible with the mc68008 and is upward code compatible with the mc68010 virtual extensions and the mc68020 32-bit implementation of the architec- ture. D68000 has improved instructions set al- lows execution of a program with higher per- formance than standard 68000 core. D68000 is delivered with fully automated test- bench and complete set of tests allowing easy package validation at each stage of soc design flow. key features software compatible with industry standard 68000 muls, mulu take 28 clock periods divs, divu take 28 clock periods optimized shifts and rotations idle cycles removed to improve perform- ance shorter effective address calculation time bus cycle timings identical to 68000 32 bit data and address registers 14 addressing modes: direct: data register direct address register direct indirect: register indirect postincrement register indirect predecrement register indirect register indirect with offset indexed register indirect with offset pc relative: relative with offset relative with index and offset absolute short absolute long immediate data: immediate quick immediate implied 5 data types supported: bits bcd bytes, words and long words arithmetic logic unit includes: 8,16,32-bit arithmetic & logical operations 16x16 bit signed and unsigned multiplication 32/16 bit signed and unsigned division boolean operations interrupt controller:
all trademarks mentioned in this document are trademarks of their respective owners. copyright 1999-2007 dcd ? digital core design. all rights reserved. http://www.digitalcoredesign.com http://www.dcd.pl 7 priority levels interrupt controller unlimited number of virtual interrupt sources vectored and auto-vectored modes memory interface includes: up to 4 gb of address space 16-bit data bus asynchronous bus control m6800 family synchronous interface 3- and 2- wire bus arbitration supervisor and user modes fully synthesizable, static synchronous de- sign with no internal tri-states symbol rsti clk datai(15:0) datao(15:0) addr(23:0) as rdw r uds lds dataz addrz ctrlz fc(2:0) epd vma vpa dtack br bgack ipl(2:0) halto berr halti rsto bg pins description pin type active description clk input high global clock rsti input low global reset input halti input low halt input berr input low bus error vpa input low valid peripheral address ipl(2:0) input low interrupt control dtack input low data transfer acknowledge br input low bus request bgack input low bus grant acknowledge datai[15:0] input - data bus input datao[15:0] output - data bus output addr[23:0] output - address data bus bg output low bus grant as output low address strobe rdwr output high/low read write signal uds output low upper data byte strobe lds output low lower data byte strobe addrz output high turns address bus into 'z' state dataz output high turns data bus into 'z' state ctrlz output high turns as, rdwr, uds, lds, vma, fc(2:0) signals into 'z' state fc(2:0) output high processor function code epd output high enable peripheral device vma output low valid memory address halto output low halt output rsto output low reset output deliverables ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? source code: vhdl source code or/and verilog source code or/and encrypted, or plain text edif netlist vhdl & verilog test bench environment active-hdl automatic simulation macros modelsim automatic simulation macros tests with reference responses technical documentation installation notes hdl core specification datasheet synthesis scripts example application technical support ip core implementation support 3 months maintenance
all trademarks mentioned in this document are trademarks of their respective owners. copyright 1999-2007 dcd ? digital core design. all rights reserved. http://www.digitalcoredesign.com http://www.dcd.pl delivery the ip core updates, minor and major versions changes delivery the documentation updates phone & email support licensing comprehensible and clearly defined licensing methods without royalty fees make using of ip core easy and simply. single design license allows use ip core in single fpga bitstream and asic implementa- tion. unlimited designs , one year licenses allow use ip core in unlimited number of fpga bit- streams and asic implementations. in all cases number of ip core instantiations within a design, and number of manufactured chips are unlimited. there is no time restriction except one year license where time of use is limited to 12 months. single design license for vhdl, verilog source code called hdl sour- ce encrypted, or plain text edif called netlist one year license for encrypted netlist only unlimited designs license for hdl source netlist upgrade from hdl source to netlist single design to unlimited designs block diagram alu ? arithmetic logic unit performs the arithmetic and logic operations during execution of an instruction. it contains accumulator and related logic such as arithmetic unit, logic unit, multiplier and divider. bcd operation are exe- cuted in this unit and condition code flags (n- negative, z-zero, c-carry v-overflow) for most instructions. shifter ? performs shifting operations for the appropriate instructions, mainly for rotation, shift and bit operations. ipl(2:0) shifter interrupt controller clk alu addr(23:0) datao(15:0) datai(15:0) addrz dataz fc(2:0) ctrlz as lds uds rdwr dtack br bg bgack berr vpa vma epd memory interface rsto rsti halti halto control unit opcode decoder data registers address registers control unit ? performs the core synchroniza- tion and data flow control. this module man- ages execution of all instructions. contains sr (status register is consisted of two portions su- pervisor byte and user byte) and its related logic. opcode decoder ? performs an instruction opcode decoding and the control functions for all other blocks. memory interface ? contains memory access related registers it performs the memory ad- dressing instructions code fetching and data transfers. it is responsible for all external bus cycle actions such as: read & write, repeated read & write, halt and resume of bus cycles, bus arbitration provided by 3- and 2- wire sys- tem, correct bus and address errors handling, wait states cycle insertion and m6800 synchro- nous cycle generation. interrupt controller ? interrupt control module is responsible for the interrupt manage system for the external & internal interrupts and excep- tions processing. it manages auto-vectored interrupt cycles, priority resolving and correct vector numbers creation. address registers ? contains 32-bit a0 to a6 address registers, two stack pointers usp (user sp) and ssp (supervisor sp), 32-bit program counter and related logic to perform word and long address operations. an effective address operation are executed in this unit. data registers ? contains 32-bit data registers d0 to d7 and related logic to perform byte, word and long data operations.
all trademarks mentioned in this document are trademarks of their respective owners. copyright 1999-2007 dcd ? digital core design. all rights reserved. http://www.digitalcoredesign.com http://www.dcd.pl performance the following table gives a survey about the core area and performance in the altera? devices after place & route (all key features have been included): device speed grade logic cells f max apex20k -1 6332 30 mhz apex20ke -1 6332 32 mhz apex20kc -7 6332 37 mhz apex-ii -7 6657 40 mhz mercury -5 7086 45 mhz stratix -5 6862 49 mhz cyclone -6 6604 44 mhz core performance in altera? devices contacts for any modification or special request please contact to digital core design or local distributors. headquarters: wroclawska 94 41-902 bytom, poland e-mail: info@dcd.pl i i n n f f o o @ @ d d c c d d . . p p l l tel. : +48 32 282 82 66 fax : +48 32 282 74 37 distributors: please check http://www.dcd.pl/apartn.php h h t t t t p p : : / / / / w w w w w w . . d d c c d d . . p p l l / / a a p p a a r r t t n n . . p p h h p p


▲Up To Search▲   

 
Price & Availability of D68000

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X